/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package trabajo;

/**
 *
 * @author Liseth
 */

public class Heroe extends Persona implements Poderes{
   private String tipoUniforme;
   private String tipoArma;
   private double numDerrotas;
   private tipoHeroe tipoHeroe;

   public Heroe(){
   tipoUniforme="nada";
   tipoArma="xxx";
   numDerrotas=0;
   tipoHeroe=tipoHeroe;
   }

   public Heroe( String nombre,double estatura, double peso,String tipoUniforme,String tipoArma, double numDerrotas,double fuerza,tipoHeroe tipoHeroe){
   super(nombre,estatura,peso,fuerza);
   this.tipoArma=tipoArma;
   this.numDerrotas=numDerrotas;
   this.tipoUniforme=tipoUniforme;
   this.tipoHeroe=tipoHeroe;
   }

   public void setTipoUniforme(String tipoUniforme){
       this.tipoUniforme=tipoUniforme;
    }

    public String getTipoUniforme(){
    return this.tipoUniforme;
    }

     public void setTipoArma(String tipoArma){
       this.tipoArma=tipoArma;
    }


    public String getTipoArma(){
    return this.tipoArma;
    }

    
     public double calFortalezaMax() {
         return (getEstatura()*getPeso()/numDerrotas);
    }

     public String toString(){
     String s = super.toString();
     return s = (s + " TipoUniforme: " + tipoUniforme + " TipoArma: " + tipoArma + " Tipo Heroe: " + tipoHeroe.getTipoHeroe()+ " Fuerza Maxima: " + calFortalezaMax());
    }

}
